@charset "utf-8";
/* CSS Document */
*{margin: 0px; padding: 0px;}
body{ font: 14px/1.6 "Microsoft YaHei",Tahoma,Verdana,"Simsun"; margin:0; padding:0; border:0; color:#333; background:#FFF}
ul, ol, li { list-style:none;}
a {color:#333;  text-decoration:none; outline:none; hide-focus:expression(this.hideFocus=true);}
a:link { text-decoration:none;}
a:visited{ text-decoration:none;}
a:hover { text-decoration:none;}
a:focus {outline:none}
h1,h2,h3,h4,h5,h6{ font-family:"微软雅黑"}
img{ vertical-align:middle; border:0px;}
.f_12{ font-size:12px;}
.f_16{font-size: 16px;}
.f_18{font-size: 18px;}
.f_20{font-size: 20px;}
.f_22{font-size: 22px;}
.f_24{font-size: 24px;}
.f_32{font-size: 32px;}
.f_white{ color: #FFF;}
.p_top{ padding-top: 80px;}
.p_all{ padding: 20px;}
.m_top{ margin-top: 80px;}
.m_l{ margin-left: 20px;}
.bor_r{border-right: 1px solid #CCC;}
.l_h_200{ line-height: 200%;}
.t_a_center{ text-align: center;}

#header{ float: left; height: 80px; width: 100%; overflow: hidden; position: fixed; z-index: 999; top: 0px; border-bottom: 1px solid #EEE; background: #FFF;}
.logo{ line-height: 80px; height: 80px; float: left;}
.logo img{ margin-right: 20px;}
.ico_wx{ height: 80px; line-height: 80px; float: left; margin-left: 20px;}
.top_nav{ float: right; height: 80px; line-height: 80px;}
.top_nav li{ float: left; font-size: 16px; margin-left:50px;}
#banner_index{ width: 100%; float: left; height: 500px; margin-top: 80px;}
#main{ width: 1220px; margin: 0 auto; overflow: hidden; }
.box{ width: 1220px; margin: 0 auto; overflow: hidden;}
#footer{ float: left; width: 100%; padding-top: 30px; padding-bottom: 20px; background: #303036; color: #999;}

/*注册页面登录页面*/
#reg_box{ width: 100%; height: 600px; background: url(../banner/reg_bg.jpg); z-index: 1;}
.reg_show{ margin: 0px auto; width: 490px; height: 375px; background: #FFF; border-radius: 5px; padding: 30px;}
#login_box{ width: 800px; height: 300px; margin: 0px auto; padding-top: 80px;}